Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
42 LOVELACE ROAD Detached £860,000 23 Mar 2012
51 LOVELACE ROAD Detached £2,100,000 28 Jan 2022
70 LOVELACE ROAD Terraced £1,155,000 10 Feb 2023